repeating compass - French English Dictionary